handcar worked by hand power - Francés Inglés Diccionario